Leh Palace, Leheelit